Feature Model Validation: A Constraint Propagation-Based Approach
نویسندگان
چکیده
Feature model validation aims to identify errors in feature models. The two major errors, called dead features and false variable features, are caused by contradictory feature relationships in a feature model. Current existing approaches use constraint satisfaction problem (CSP) and CSP solvers to identify these feature model errors. However, CSP is a NPcomplete problem and CSP solvers reveal a weak time performance. To overcome this limitation, we develop a constraint propagation based approach to identify dead features and false variable features. The correctness and efficiency of our approach is compared with a well known feature model validation tool, called FAMA, based on a number of large-size feature models which are randomly generated. The time spent for identifying feature model errors is significantly reduced from O (2 n ) required by FAMA which uses CSP solvers to O (n 2 ), while both approaches identified the same set of errors for all the evaluated feature models.
منابع مشابه
Agent Based Variation Propagation for Collaborative Top-down Assembly Design
assembly model of subassembly C is also included in the partial assembly model of designer A. Figure 3. Illustration of the partial assembly model at client 4 Copyright © 2008 by ASME 4 AGENT BASED VARIATION PROPAGATION FOR COLLABORATIVE TOP-DOWN ASSEMBLY DESIGN 4.1 Overview of the Approach For collaborative top-down assembly design,variation propagation is the process during which the design v...
متن کاملManifold-based Similarity Adaptation for Label Propagation
Label propagation is one of the state-of-the-art methods for semi-supervised learning, which estimates labels by propagating label information through a graph. Label propagation assumes that data points (nodes) connected in a graph should have similar labels. Consequently, the label estimation heavily depends on edge weights in a graph which represent similarity of each node pair. We propose a ...
متن کاملDiscriminative Feature Metric Learning in the Affinity Propagation Model for Band Selection in Hyperspectral Images
Traditional supervised band selection (BS) methods mainly consider reducing the spectral redundancy to improve hyperspectral imagery (HSI) classification with class labels and pairwise constraints. A key observation is that pixels spatially close to each other in HSI have probably the same signature, while pixels further away from each other in the space have a high probability of belonging to ...
متن کاملA New Knowledge-Based System for Diagnosis of Breast Cancer by a combination of the Affinity Propagation and Firefly Algorithms
Breast cancer has become a widespread disease around the world in young women. Expert systems, developed by data mining techniques, are valuable tools in diagnosis of breast cancer and can help physicians for decision making process. This paper presents a new hybrid data mining approach to classify two groups of breast cancer patients (malignant and benign). The proposed approach, AP-AMBFA, con...
متن کاملEvaluation of Updating Methods in Building Blocks Dataset
With the increasing use of spatial data in daily life, the production of this data from diverse information sources with different precision and scales has grown widely. Generating new data requires a great deal of time and money. Therefore, one solution is to reduce costs is to update the old data at different scales using new data (produced on a similar scale). One approach to updating data i...
متن کامل